simultaneous translation system - Español Inglés Diccionario